@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ background:#f0f0f0;}
.headTitle{ width:100%; height:50px; background:#f5f5f5; border-bottom:1px #cacaca solid;}
.headTitle h4{ margin:0 15px; line-height:48px; color:#5a5d62; font-size:1.5rem;}

.goodsDiv{ width:100%; height:auto;}
.goodsDiv .goodsInfo{ width:93%; height:50px; border-radius:5px; background:#fff; border:1px #CCCCCC solid; margin:10px auto 0 auto; clear:both;}
.goodsDiv .goodsCode{ width:60%; height:47px; margin-left:25%; position:relative; text-align:left; font-size:1.5rem; color:#c9c9c9; border:0;}
.goodsDiv .goosCodeText{ line-height:29px; margin-left:2%; font-size:1.5rem; float:left; display:block; position:absolute; z-index:2;}
.goodsDiv .addImg{ margin-left:15px; width:25px; height:auto; float:left; margin-top: 10px;}
.goodsDiv .addGoosText{ line-height:26px; margin-left:44px; font-size:1.5rem;}
.priceText{ float:right; font-size:1.3rem; line-height: 29px; margin-right:5px;}

.pointsDiv{ width:100%; height:200px; background:#FFF; border-top:1px #cacaca solid; border-bottom:1px #cacaca solid;}
.pointsDiv .pointDeduction{ width:100%; height:65px;}
.pointsDiv .pointDeduction .pointDeductionTxt{ margin:0; line-height:45px; margin-left:15px; float:left; font-size:1.5rem;}
.pointsDiv .pointDeduction .usePointsTxt{ float:right; line-height:25px; margin-right:5px; color:#f26337; font-size:1.5rem;}
.pointsDiv .pointDeduction .usePoints{ width:50px; height:25px; float:right; margin-top:9px; margin-right:15px;}
.pointsDiv .pointDeduction p{ clear:both; width:92%; text-align:right; margin:auto; font-size:1rem;}

.pointsDiv .pointWarmTxt,.payMoneyTxt{ margin-left:15px; font-size:1.5rem;}
.pointsDiv .payDiv{ width:100%; height:60px; border-top:1px #cacaca solid;}
.payMoneyTxt{ float:left; font-size:18px; line-height:2.5rem;}
.payMoney{ float:right; margin-right:15px; color:#f26337; font-size:1.5rem; line-height:2.5rem;}
.allMoney,.goods{ float:right; margin-right:10px; font-size:1.5rem;line-height:2.5rem;}
.goods span{ color:#f26337;}

.payBtn{ width:92%; height:50px; margin:35px 4%; font-size:18px; background:#f6b9a4; border:1px #f6b9a4 solid;}